﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
using Microsoft.Xna.Framework;

namespace haptic.src.engine.animation
{
    public class NodeAnimationData
    {
        #region Attributes
        //private float m_fBoundingRadius = 0.0f;
        public int iNodeIndex = 0;
        #endregion
    }
    public class KeyframeNodeAnimationData : NodeAnimationData
    {
        #region Attributes
        public KeyList<Vector2, LinearVector2Interpolator> m_oTranslations = new KeyList<Vector2, LinearVector2Interpolator>();
        public KeyList<float, LinearFloatInterpolator> m_oRotations = new KeyList<float, LinearFloatInterpolator>();
        #endregion
    }
    public class PhysicsNodeAnimationData : NodeAnimationData
    {

    }
}
